package com.hghivln.service;

import com.hghivln.pojo.domain.Notice;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hghivln.pojo.dto.NoticeDto;
import com.hghivln.pojo.vo.AjaxResult;

public interface NoticeService {

    /**
     * 分页查询
     */
    AjaxResult listNoticeForPage(NoticeDto noticeDto);

    /**
     * 添加
     */
    AjaxResult addNotice(NoticeDto noticeDto);

    /**
     * 修改
     */
    AjaxResult updateNotice(NoticeDto noticeDto);

    /**
     * 删除
     */
    AjaxResult deleteNoticeByIds(Long[] ids);

    /**
     * 查询一个
     */
    AjaxResult getNoticeById(Long id);

}
